package com.service.album;

import java.util.List;

import com.entity.album.Album;
import com.entity.album.AlbumComment;
import com.entity.album.AlbumItems;
import com.entity.other.ShareType;

public interface AlbumService {
	
	public List<Album> getAllAlbum()throws Exception;
	
	public List<ShareType> getAllShareType()throws Exception;
	
	public void createAlbum(Album album)throws Exception;
	
	public void saveAlbumItems(AlbumItems albumitems)throws Exception;
	
	public AlbumItems getAlbumItemsById(int albumItemsId)throws Exception;
	
	public List<AlbumItems> getAlbumItemsByAlbumId(int albumId)throws Exception;
	
	public Album getAlbumById(int albumId)throws Exception;
	
	public void saveAlbumComment(AlbumComment albumComment)throws Exception;

}
